continually annoying or inconveniencing someone - Français Anglais Dictionnaire